cannon ball pulse - Francés Inglés Diccionario